int sxbcr(int i,int x,int v[],int *p)
{
    int j,n;
    n=*p;
    if((i<1) || (i>n+1))
      return (0);
    else
    {  for(j=n;j>=i;j--)
         v[j]=v[j-1];
       v[j]=x;
       *p=++n;
       return (1);
    }
}
main()
{  static int a[]={3,2,7,1,9};
   int i,x,n=5;
   scanf("%d,%d",&i,&x);
   sxbcr(i,x,a,&n);
   for(i=0;i<n;i++)
     printf("%d,",a[i]);
   printf("\nn=%d\n",n);
}